package com.igelato.controller.OrderRecharge;
import lombok.Data;
import java.io.Serializable;
import java.time.LocalDateTime;
import java.time.LocalDate;
import java.time.LocalTime;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import javax.validation.constraints.*;

@Data
public class OrderRechargeUpdateDto implements Serializable {

    @NotNull(message = "id不能为空")
    private Integer id;

    private Integer user_id;

    @ApiModelProperty("充值金额")
    private Integer recharge_money;

    @ApiModelProperty("用户实际支付金额")
    private Integer pay_money;

    @ApiModelProperty("微信支付的唯一标识码")
    private String wx_pay_id;

    @ApiModelProperty("微信支付验证码")
    private String wx_pay_verify_code;

    private String wx_pre_pay_info;

    private String wx_pay_callback_info;

    @ApiModelProperty("1: 未支付； 2： 已支付； ")
    private Integer order_recharge_status;

    private LocalDateTime pay_time;

}
